///////////////////////////////////
	// Start player = 4
	player_ndx=4; 
	
	player=m_holdem_state[m_ndx].m_player[player_ndx];

	if (player.m_name_known==1) {
		player4name = player.m_name;
		player4.name = &player4name;
	} else {
		player4.name = NULL;
	}

	if (player.m_balance_known==1) {
		player4balance =  player.m_balance;
		player4.balance=&player4balance;
		player4currentBet  =  player.m_currentbet;
		player4.currentBet=&player4currentBet;
	} else {
		player4.balance= NULL;
		player4.currentBet = NULL;
	}

	// cards
	player4pocketCardA.rank=RANK(player.m_cards[4]);
	player4pocketCardA.suit=SUIT(player.m_cards[4]);
	player4pocketCardB.rank=RANK(player.m_cards[1]);
	player4pocketCardB.suit=SUIT(player.m_cards[1]);
	
	player4.pocketCardA=&player4pocketCardA;
	player4.pocketCardB=&player4pocketCardB; 


	// booleans 
	if (player_ndx==dealerchair) {
		player4dealer=true;
	} else {
		player4dealer=false;
	}
	player4.dealer=&player4dealer;

	if ((player_ndx==userchair)&&(ismyturn==7)) {
		player4myTurn=true;
	} else {
		player4myTurn=false;
	}
	player4.myTurn=&player4myTurn;  

	
	// Has this seat
	player4occupied=is_seated(player_ndx);
	player4.occupied=&player4occupied; 

	// Has joined the game
	player4seated=is_active(player_ndx);
	player4.seated=&player4seated;

	// Has been dealt cards
	player4dealtin=is_dealt(player_ndx);
	player4.dealtIn=&player4dealtin; 

	// Still has cards
	player4folded=player4dealtin&&(!is_playing(player_ndx));
	player4.folded=&player4folded;  

	// TODO 
	//	player4.winner=&player4winner;  
	
	player4position= pos_pf(player_ndx);
	player4.position=&player4position;  

	player4id=4;
	player4.id=&player4id;  

	tableimage.players.push_back(&player4);

	// END PLAYER 4
	///////////////////////////////////